home *** CD-ROM | disk | FTP | other *** search
-
-
- FastKDup - Revision 2.0
-
- Copyright (C) 1987 by Spark Software; ALL RIGHTS RESERVED
-
-
- To anyone that is interested:
-
- This is my own version of KILLDUPS. It is faster than regular KILLDUPS, or
- TIDYMAIL, but does have some subtle (and useful) differences. This program
- is one third of my echomail package which is now be commercially available
- and priced at $35. The other two parts are FastToss (a fast version of
- TOSSMAIL), and FastScan (a fast version of SCANMAIL). FastToss is also
- available to the general FidoNet community, FastScan however must be
- purchased now that it is available.
-
- ******************************************************************************
- *
- * NOTE: I am basically being quite silly and giving the FidoNet community in
- * general, one more chance at proving to me that the Shareware method for
- * distribution of software will work. FastToss and FastKDup are available
- * with scanty documentation, but they are VAST improvements over what is
- * currently state of the art for Fido/Opus/SEAdog SysOps. Based on your use
- * of these two programs, if you feel that the final package - including
- * MUCH better documentation, and the final version of FastScan is worth
- * the $35 asking price, prove it to me and send $35 to receive your copy
- * to the following address:
- *
- * Spark Software
- * 427-3 Amherst St.
- * C.S. 2032, Suite 232
- * Nashua, NH 03061
- *
- * Anyone sending their $35 will receive a copy of FastScan as well as the
- * rest of the package.
- *
- ******************************************************************************
-
-
- The changes from regular KILLDUPS:
-
- 1. The options that can be specified on the KILLDUPS command line are not
- supported with the exception of -nodelete. The -nodelete option has been
- changed to -n and it MUST be the FIRST parameter on the command line. This
- option will cause FastKDup to not delete the messages that are duplicates,
- but rather will report on them and mark them as SENT. This will cause
- FastScan not to send the messages in question.
-
- 2. An optional parameter of '-f filename' can be specified. After all command
- line arguments have been processed, FastKDup will then process all of the
- lines in 'filename' as if they were area names. This can be especially useful
- as in:
-
- FastToss -F FastToss.Out
- FastKDup -F FastToss.Out
-
- The -f argument MUST appear after the -N, but before the +AREAS.BBS argument.
-
- 3. An AREAS.BBS file (for giving area names) can be specified as an argument
- by preceding the name with a '+' sign. This argument must be the first
- argument other than the -n argument.
-
- 4. Areas can be specified by directory pathname, or by Fido area number, or
- by echomail name. The search order is 1) area number, 2) area name,
- 3) directory name.
-
- 5. Duplicate messages which are not caught by either KILLDUPS or TIDYMAIL
- are detected by FastKDup and deleted. This includes the cases where mail
- originated on a SEAdog system, and then passed through a TBBS node (TBBS
- echomail translates SEAdog format dates into Fido format dates - FastKDup
- takes either format and converts it to the number of seconds since 1/1/80,
- so both turn out to be equivalent), as well as mail that the TBBS echomail
- processor has changed in other subtle ways.
-
- 6. I don't know what the limit on the number of messages is for KILLDUPS,
- but FastKDup can handle up to 2000 messages. This limit has been imposed
- so that the program can run as a "small-model" program and therefore can
- be used if there is 128K free RAM. Actually, the program takes quite a bit
- less than that (about 40K), but that is the maximum it will ever take up.
-
- 7. FastKDup will exit with an errorlevel of 0 if no messages were killed,
- an errorlevel of 1 if messages were duplicates and an errorlevel of 2 if
- an error occurred in processing.
-
- Examples:
-
- FastKDup -n 19 20 21
- FastKDup +MYAREAS.BBS TECH ECPROG SYSOP
- FastKDup -n +MYAREAS.BBS TECH 20 SYSOP C:\FIDO\MEADOW
-
- Use FastKDup in good health and send mail to me if you notice any problems.
-
- - Bob Hartman -
-
- Sysop of FidoNet node 132/101
-